package com.winchain.chainbill.bill.base.po;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "cb_rpur")
public class CbRpur {
	@Id
	@Column(name = "rpur_id")
	private String rpurId;
	@Column(name = "dct_id")
	private String dctId;
	@Column(name = "bill_id")
	private String billId;
	@Column(name = "opt_seq")
	private Integer optSeq;
	@Column(name = "buyer_id")
	private String buyerId;
	@Column(name = "buyer_nm")
	private String buyerNm;
	@Column(name = "buyer_acct")
	private String buyerAcct;
	@Column(name = "buyer_acct_nm")
	private String buyerAcctNm;
	@Column(name = "rpur_date")
	private String rpurDate;
	@Column(name = "exp_date")
	private String expDate;
	@Column(name = "rpur_days")
	private Integer rpurDays;
	@Column(name = "fixed_rate")
	private BigDecimal fixedRate;
	@Column(name = "var_rate")
	private BigDecimal varRate;
	@Column(name = "ent_var_rate")
	private BigDecimal entVarRate;
	@Column(name = "rpur_amt")
	private BigDecimal rpurAmt;
	@Column(name = "rpur_int")
	private BigDecimal rpurInt;
	@Column(name = "rpur_state")
	private String rpurState;
	@Column(name = "hldr_lvl")
	private Integer hldrLvl;
	@Column(name = "create_time")
	private String createTime;

	public String getRpurId() {
		return this.rpurId;
	}

	public void setRpurId(String rpurId) {
		this.rpurId = rpurId;
	}

	public String getDctId() {
		return this.dctId;
	}

	public void setDctId(String dctId) {
		this.dctId = dctId;
	}

	public String getBillId() {
		return this.billId;
	}

	public void setBillId(String billId) {
		this.billId = billId;
	}

	public Integer getOptSeq() {
		return this.optSeq;
	}

	public void setOptSeq(Integer optSeq) {
		this.optSeq = optSeq;
	}

	public String getBuyerId() {
		return this.buyerId;
	}

	public void setBuyerId(String buyerId) {
		this.buyerId = buyerId;
	}

	public String getBuyerNm() {
		return this.buyerNm;
	}

	public void setBuyerNm(String buyerNm) {
		this.buyerNm = buyerNm;
	}

	public String getRpurDate() {
		return this.rpurDate;
	}

	public void setRpurDate(String rpurDate) {
		this.rpurDate = rpurDate;
	}

	public String getExpDate() {
		return this.expDate;
	}

	public void setExpDate(String expDate) {
		this.expDate = expDate;
	}

	public Integer getRpurDays() {
		return this.rpurDays;
	}

	public void setRpurDays(Integer rpurDays) {
		this.rpurDays = rpurDays;
	}

	public BigDecimal getFixedRate() {
		return this.fixedRate;
	}

	public void setFixedRate(BigDecimal fixedRate) {
		this.fixedRate = fixedRate;
	}

	public BigDecimal getVarRate() {
		return this.varRate;
	}

	public void setVarRate(BigDecimal varRate) {
		this.varRate = varRate;
	}

	public BigDecimal getRpurAmt() {
		return this.rpurAmt;
	}

	public void setRpurAmt(BigDecimal rpurAmt) {
		this.rpurAmt = rpurAmt;
	}

	public BigDecimal getRpurInt() {
		return this.rpurInt;
	}

	public void setRpurInt(BigDecimal rpurInt) {
		this.rpurInt = rpurInt;
	}

	public String getRpurState() {
		return this.rpurState;
	}

	public void setRpurState(String rpurState) {
		this.rpurState = rpurState;
	}

	public Integer getHldrLvl() {
		return this.hldrLvl;
	}

	public void setHldrLvl(Integer hldrLvl) {
		this.hldrLvl = hldrLvl;
	}

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}

	public String getBuyerAcct() {
		return this.buyerAcct;
	}

	public void setBuyerAcct(String buyerAcct) {
		this.buyerAcct = buyerAcct;
	}

	public String getBuyerAcctNm() {
		return this.buyerAcctNm;
	}

	public void setBuyerAcctNm(String buyerAcctNm) {
		this.buyerAcctNm = buyerAcctNm;
	}

	public BigDecimal getEntVarRate() {
		return this.entVarRate;
	}

	public void setEntVarRate(BigDecimal entVarRate) {
		this.entVarRate = entVarRate;
	}
}
